edificio torre - Spanish English Dictionary